/*reg login start*/
.blackBg{ position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%;background-color:#000;opacity:0.60;filter:alpha(opacity=60);}
.openWindow{width:380px;position:absolute;top:200px;left:400px; z-index:10000;}
.windowName{ width:380px;height:50px; position:relative; background:url(../bg/form/loginBg01.png) 0 0 no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="../bg/form/loginBg01.png");_background:none;}
.windowName02{ width:380px;height:50px; position:relative; background:url(../bg/form/loginBg02.png) 0 0 no-repeat!important;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src="../bg/form/loginBg02.png");_background:none;}
.closeWindow{height:7px;width:8px;background:url('../bg/form/close.gif') 0 0 no-repeat;position:absolute;right:15px;top:15px;}
.windowFormList{margin-left:20px; width:360px;background-color:#e2e2e2;}
.windowFormList ul{overflow:hidden; padding-bottom:12px;}
.windowFormList li{float:left;width:100%; padding-bottom:11px;}
.windowFormList label{float:left;margin-top:3px;width:122px;text-align:right; font-size:14px;}
.windowFormList .input{float:left;border:0;background-color:#fff;height:18px;padding:5px 0 0 2px;width:193px;}
.windowFormList .rem input{margin:0 3px 0 100px; }
.windowFormList .rem label{float:none; width:auto;text-align:left;margin:0;color:#666; font-size:12px;}
.windowFormList .rem a:link{display:inline-block;color:#666; text-decoration:none;margin-left:17px;*+margin-left:14px;*margin-left:14px;}
.goLogin{color:#666; text-decoration:none; float:right;line-height:30px;}
.windowFormList .rem a:hover,.goLogin:hover{text-decoration:underline;}
.windowBt,.windowBt2{background:url('../bg/form/bt01.gif') 0 0 no-repeat;width:70px;height:30px; margin-left:145px;border:0;cursor:pointer;}
.windowBt2{ margin:0 43px 0 10px; float:right; background-position:0 -30px; }
.windowBt:hover{background-position:-81px 0;}
.windowBt2:hover{background-position:-81px -30px;}
/*登录注册 end*/
.w960{width:960px;margin-left:20px;border-bottom:3px solid #333; padding-bottom:20px;}
.w980{width:980px;margin:0 auto;}
.w720{width:720px;margin:0 auto; padding:10px;}

.step{height:30px;line-height:30px; padding-left:15px; background:url('../bg/form/titleBg01.gif') -1px 0 repeat-y;}
.icon01{background:url('../bg/form/icon01.gif') 0 50% no-repeat;padding:0 10px 0 15px;display:inline-block;}
.red{color:#c71e24;}
.blue{color:#3366cc;}
.pl10{padding-left:10px;}
.ml10{margin-left:10px;}
.whiteBg{background-color:#fff;}
.grayBorder{border:1px solid #dedede;}
.grayBorder9e{border:1px solid #9e9e9e;}
.txtRight{text-align:right;}
.grayLine{height:1px;overflow:hidden;clear:both;font-size:1px;background-color:#ccc;line-height:0;}
.blank10{height:10px;overflow:hidden;clear:both;font-size:1px;line-height:0; display:block;}
.blank5{height:5px;overflow:hidden;clear:both;font-size:1px;line-height:0; display:block;}
.blank15{height:15px;overflow:hidden;clear:both;font-size:1px;line-height:0; display:block;}

.gray666{color:#666;}
.citeTitle{font-weight:700; font-size:14px; padding:0 0 5px 10px;}
.citeTitle span{display:inline-block;margin-left:10px;font-weight:normal; font-size:12px;}
.citeTitle a{color:#3366cc; text-decoration:none;}
.citeTitle a:hover{text-decoration:underline;}

.ulList01 li,.ulList02 li{vertical-align:top; line-height:20px; padding-left:10px; overflow:hidden;}
.ulList01 span{float:right;width:350px;}
.ulList02 li{padding-bottom:5px;border-bottom:1px solid #dedede; margin-bottom:10px;}
.ulList02 span{ display:inline-block;}
.ulList02 .span01{width:275px;}
.ulList02 .span02{width:160px;}
.ulList02 .span03{width:115px;}
.ulList02 .span04{width:125px;}
.ulList02 .span05{width:120px;}
.ulList02 .span06{width:115px;}
.ulList03{padding-left:10px; overflow:hidden;}
.ulList03 li{float:left;width:100%; padding-bottom:8px;}
.ulList03 label{float:left;margin-top:3px; width:60px; line-height:1.2;}
.ulList03 .pl{padding-left:60px; margin-top:-10px; position:relative;z-index:200;}
.ulList03 .i{font-style:italic;}
.ulList03 input{border:1px solid #e7e3e2; height:15px;padding:1px 3px 0 0;color:#666666;}
.ulList03 .w01{width:258px;}
.ulList03 .w02{width:460px;}
.ulList03 .w03{width:88px;}

.delivery{padding-left:20px;}
.delivery span{display:inline-block;padding:0 25px;}
.bt02Wape,.formBtWape{text-align:center;}
.bt02{width:107px;border:0;background:url('../bg/form/bt02.gif') 0 0 no-repeat;height:30px;cursor:pointer; display:inline-block;}
.bt02:hover{ background-position:0 -40px;}
.w960 .formBt{ background-image:url('../bg/form/formBt.gif');background-repeat:no-repeat;width:125px;height:30px;border:0;cursor:pointer;}
.w960 .formPos{background-position:0 0;}
.w960 .formPos:hover{background-position:0 -35px;}
.w960 .formPos01{background-position:-126px 0;}
.w960 .formPos01:hover{background-position:-126px -35px;}
.w960 .formPos02{background-position:-252px 0;}
.w960 .formPos02:hover{background-position:-252px -35px;}


.remarks{margin-top:-20px;}
.remarks textarea{height:40px;width:400px;vertical-align:bottom;*+vertical-align:baseline;*vertical-align:baseline; padding:2px; overflow:hidden; margin:5px 3px 0 0;border:1px solid #e7e3e2;}

.citeTitleBg{height:50px;background-image:url('../bg/form/titleBg03.gif'); background-repeat:no-repeat; position:relative;margin-left:-20px; text-indent:-99999px;}
.citeTitle01{ background-position:0 0;}
.citeTitle02{ background-position:0 -50px;}
.citeTitle03{ background-position:0 -100px;}
.citeTitle04{ background-position:0 -150px;}
.w869{width:869px;margin:0 auto; margin-top:-10px;}
.w869A{width:869px;margin:0 auto;}
.w960 .tips{text-align:right;margin-top:-50px; line-height:50px;}

.form_list{overflow:hidden; padding:1px 0 0 1px;}
.form_list li{float:left;width:99%; line-height:32px;}
.form_list label{float:left;width:119px; text-align:right;border-bottom:1px solid #fff; padding-right:10px; margin-right:10px; background-color:#f0f0f0; height:32px;}
.form_list .input{float:left;border:1px solid #e7e3e2;height:15px;padding:3px 0 0 1px; margin-top:6px;color:#666;}
.form_list cite{float:left; padding:0 5px;}
.form_list select{float:left;margin-top:3px; margin-right:3px; margin-top:6px;color:#666;}
.form_list label.f{width:auto; margin-left:3px; display:inline; margin-right:0; padding-right:0; background-color:transparent; *background-color:#fff;}
.form_list .radio{display:inline;margin-left:10px; margin-top:9px; float:left;}
.form_list .w108{width:108px;}
.form_list .w48{width:48px;}
.form_list .w115{width:115px;}
.form_list .w56{width:56px;}
.form_list .w288{width:288px;}
.form_list .w40{width:40px;}
.form_list .w78{width:78px;}

.formList01,.formList02{overflow:hidden;}
.formList01 li{height:30px; float:left;width:100%; line-height:30px;}
.formList01 li.bg{ background-color:#f0f0f0;}
.formList01 input{float:left; display:inline;margin:8px 10px 0 175px;+*margin:3px 8px 0 175px;*margin:3px 8px 0 175px;}
.formList01 label{float:left;}
.formList01 .s1{width:110px; display:inline-block;}
.formList01 .s2{width:70px;display:inline-block;}
.formList02 li{float:left;overflow:hidden; width:100%;}
.formList02 input{float:left; display:inline; margin:6px 10px 0; +*margin:0 8px 0;*margin:0 8px 0;}
.formList02 label{float:left;margin-top:2px;}
.formList02 b{float:left;width:105px;}
.formList02 span{float:left;width:730px;}

.billingDetails{background-color:#e2e2e2;height:30px;line-height:30px;}
.centerWape{overflow:hidden;}
.centerWape input{float:left; margin:8px 3px 0 5px;*+margin:4px 1px 0 5px;*margin:4px 1px 0 5px;}
.centerWape label{float:left; margin-top:4px;}
.goBt,.goPayCenterBt{background-image:url('../bg/form/bt03.gif'); background-repeat:no-repeat;height:30px;width:117px;overflow:hidden;float:right;text-indent:-9999px;}
.goBt{background-position:0 0;}
.goBt:hover{background-position:0 -40px;}
.goPayCenterBt{background-position:0 -120px;}
.goPayCenterBt:hover{background-position:0 -160px;}

.myOwnList{overflow:hidden; padding-bottom:1px;}
.myOwnList li{float:left;width:100%; padding-bottom:10px;}
.myOwnList li{background:url('../bg/form/dashedLine.gif') left bottom repeat-x; padding:10px 0;}
.myOwnList li.first{ background:none; padding:0;}
.myOwnList span{float:left; display:inline;border-left:solid #f3f3f3 1px;}
.myOwnList li.first span{ height:26px;background-color:#9e9e9e;margin:1px 0 0 1px;border:0; line-height:26px;text-align:center;color:#fff; padding:0;}
.myOwnList .c01{width:259px;}
.myOwnList .c02{width:97px;text-align:center; padding-top:20px;}
.myOwnList .c03{width:70px;text-align:center; padding-top:20px;}
.myOwnList .c04{width:94px;text-align:center; padding-top:20px;}
.myOwnList .c05{width:137px; padding-top:20px;}
.myOwnList .c07{width:110px;}
.myOwnList .c01A{width:84px; text-align:center;}
.myOwnList .c01A img{ vertical-align:top;}
.myOwnList .c01B{width:174px;}
.myOwnList .c01B b{color:#796353;display:block;}
.myOwnList .c01B cite{display:block;}

.myOwnList .c05 a{float:left; overflow:hidden;height:11px;width:11px; text-indent:-9999px;background-image:url('../bg/form/icon02.gif');background-repeat:no-repeat; margin-top:5px;cursor:pointer;}
.myOwnList .c05 .bg1{background-position:0 0; margin-left:32px;display:inline;}
.myOwnList .c05 .bg2{background-position:top right;}
.myOwnList .c05 span{height:20px;color:#666; line-height:20px;text-align:center;width:40px;border:1px solid #e7e3e2; float:left; margin:0 5px;display:inline;}
.myOwnList .c07 a{float:left; background:url('../bg/form/del.gif') 0 0 no-repeat;height:17px;width:41px;overflow:hidden;text-indent:-9999px; display:inline;margin:22px 0 0 35px;cursor:pointer;}
.myOwnList .c07 a:hover{background-position:0 -25px;}

/* xtts */
.xtts{padding:0 0 100px;}
.xtts .top{background:url(../bg/list/right_top.png) no-repeat right top;height:31px;text-align:right;line-height:31px;color:#999; font-family:"宋体"}
.xtts .top a{margin:0 9px 0 8px;}
.xtts .top a:link,.xtts .top a:visited{color:#999; text-decoration:none;}
.xtts .top a:hover{color:#999; text-decoration:underline;}
.xtts .citeTitleBg{ background-position:0 -200px;}

.msg{text-align:center;line-height:24px;color:#666;font-weight:bold;font-size:14px;}
.msg .red,
.msg2 .red{color:#c00;}
.msg2{padding-left:405px;color:#666;}
.msg2 .bold{ font-weight:700;}

/* banks */
.banks{width:700px; overflow:hidden;padding:0 0 0 20px;}
.banks dt{clear:both;padding:20px 0 0;}
.banks dd{float:left; width:175px;}
.banks a b{float:left;width:138px;height:38px;border:solid 1px #eaeaea;background:url(../bg/bank.png) no-repeat 0 0;}
.banks a{float:left;margin:10px 10px 0 0;border:solid 1px #fff;}
.banks a:hover,
.banks .ahover{float:left;margin:10px 10px 0 0;border:solid 2px #cd2026;}
.banks a:hover b,
.banks .ahover b{border:none;}
.banks input{float:left; margin:22px 2px 0 0;+*margin:18px 0 0 0;*margin:18px 0 0 0;}
.banks label{float:left;}
.checkName{padding:15px 0;}
.checkName li{vertical-align:top;overflow:hidden; padding-left:40px;}
.checkName input{float:left; margin:4px 2px 0 0; +*margin:-2px 2px 0 0; *margin:-2px 2px 0 0;}
.checkName label{float:left;}
.checkName .bankTips{float:right;width:600px;color:#999;}
.checkName a{color:#3366cc; text-decoration:none;}
.checkName a:hover{text-decoration:underline;}


.banks .bk2 b{background-position:0 -40px;}
.banks .bk3 b{background-position:0 -80px;}
.banks .bk4 b{background-position:0 -120px;}
.banks .bk5 b{background-position:0 -160px;}
.banks .bk6 b{background-position:0 -200px;}
.banks .bk7 b{background-position:0 -240px;}
.banks .bk8 b{background-position:0 -280px;}
.banks .bk9 b{background-position:0 -320px;}
.banks .bk10 b{background-position:0 -360px;}
.banks .bk11 b{background-position:0 -400px;}
.banks .bk12 b{background-position:0 -440px;}
.banks .bk13 b{background-position:0 -480px;}
.banks .bk14 b{background-position:0 -520px;}
.banks .bk15 b{background-position:0 -560px;}
.banks .bk16 b{background-position:0 -600px;}
.banks .bk17 b{background-position:0 -640px;}
.banks .bk18 b{background-position:0 -680px;}
.banks .bk19 b{background-position:0 -720px;}
.banks .bk20 b{background-position:0 -760px;}
.banks .bk21 b{background-position:0 -800px;}
.banks .bk22 b{background-position:0 -840px;}
.banks .bk23 b{background-position:0 -880px;}
.banks .bk24 b{background-position:0 -920px;}
.banks .bk25 b{background-position:0 -960px;}





